It is confusing during reviews. See https://github.com/pythonnet/pythonnet/pull/1391#discussion_r582164007 We should also enforce 1 class per file policy for new pull requests.