private static T AcquireCommand <T>() where T : Command, new() { return(CommandPool <T> .Acquire()); }