Whats with the `*` at the end? Otherwise, as Nick mentioned, tests would be nice.