IRepositoryBehaviors finally stable