Better typehinting.

According to doc blocks Travarsable is not expected/allowed.

I am not a big fan of those unspecific proxy call tests, though..
Copy and paste from above.