Yes, -i means that an identifier is called, i.e. your alias is called as an identifier (so that it can return a value), with the whole line as first parameter - that's how identifiers work. If you want to split it over multiple $1, $2 etc parameters, then you can always use /tokenize yourself, however you'll lose leading/trailing/multiple consecutive spaces when doing that.