Rules are pretty arbitrary and (with Rust) can be easily added for more checks in case anyone wants to contribute :)