Intermediate commit ( Repository traits )