better be explicit like `"raise an exception if unsupported unit is passed"` and test it below