@cadey still waiting for `ord` and `chr` in nix 😄