private static void ReleaseCommand <T>(T command) where T : Command, new() { CommandPool <T> .Release(command); }