code: @Override
      public Relation assign(Role role, Thing player) {
          reify().addRolePlayer(role, player);
          return this;
      }
docs: Expands this Relation to include a new role player which is playing a specific Role.
  
  @param role   The role of the new role player.
  @param player The new role player.
  @return The Relation itself