A port of Bekk's https://github.com/bekkopen/NoCommons library to C#