canMakeObject

abstract fun canMakeObject(key: DependencyKey<*>, dependencies: Dependencies): DynamicObjectMaker.Answer

Return an Answer, if Answer.Yes, the value must be castable as type represented in key