Drops unneeded test (constructor now type hints)
Updates documentation for new API, more specific return typing