Use empty strings instead of undefined as internal 'useless' sigils to make PEG.js not vomit