Explicit Relationship Support

Adds keyword support to the relate calls to make
relationships between custom modules possible (for
situations when the relationship name is not the
table name).