[WIP] Refactor CallableArgumentsResolver, remove InvalidArgumentTypeException