Fix option extraction to require options to precede other arguments (|amethyst).