Relationship between Task and
Domain Models
There is one-to-one relationship between tasks and instances of domain-action.
For duplicated tasks, however, they share the same instance of dm-action.
Tasks are related to instances of dm-action via "semantics". The semantics
is a string of text which will be automatically parsed according to the
following rule to create new instances of dm-action.