Just for future compatibility with #235, could the options hash be passed to `parse` instead and the register set in there?