update to add publication generator to deal with generic Relationship properties