* more work on Concepts and resolvers