Add some documentation for use_for_related_fields, and tests