moved [services, require] resolvers into core