Introduce support for typehints in parameter organisers

This solves an issue #621 by introducing some expected flexibility in how we resolve arguments against method parameters.
``object``, not ``mixed``