> I'm just thinking that for the most part, devs who come upon this file won't usually need to be aware of this class.    Yea that makes sense, i guess the issue is that we would need a reference to DynamoCore in ProtoCore, to inherit from the `FunctionDescriptor, which we cant as Core already references ProtoCore