Almost started writing tests with nodeunit, until remembered that did not decide on which one to use, as mentioned in #1
Starting with type checking