fix bug in the argument creator

- argument without scheme do not receive an 'undefined' scheme