don't blindly catch the InvalidArgumentException that the highlighting function throws, this is a user/caller error
don't blindly catch the InvalidArgumentException that the highlighting function throws, this is a user/caller error

markwatkinson/luminous,markwatkinson/luminous,markwatkinson/luminous