public static void PrintIfRemoteChange <T>([NotNull] this PrettyPrinter printer, [NotNull] ISource <T> entity, [NotNull] string entityName, [NotNull] params object[] values) { if (!entity.IsLocalChange()) { printer.PrintAnyway(entityName, values); } }