public static IServiceAgent Agent(this INodeContext C, string AgentIdentifier) => C.Service <IServiceAgent>(AgentIdentifier);
public static A Agent <A>(this INodeContext C, string AgentIdentifier) where A : IServiceAgent => (A)C.Service <IServiceAgent>(AgentIdentifier);