I think it's better to remove the `if` here. This way `resolve` (called by `get`) will throw an error if there are too few arguments or arguments of the wrong type. I think this is better than failing silently.