ReferenceInterface inherits RepositoryInterface