Assignment outside the Assignment rule sets
It is possible to assign an entity outside of the assignment rules, which use the PolicyCenter Assignment engine. For example, you can assign an entity in arbitrary Gosu code, outside of the assignment rules.
If you assign an entity outside the Assignment engine, then you do not need to use
entity.currentAssignment to retrieve the current assignment.
Instead, you can use any of the methods that are available to entities that implement
the Assignable delegate directly, for example:activity.assign(group, user)
