Just a drive-by-comment, but to pass the `check-fast` target on windows/bsd this will need to be `pub fn main`