Added SingleOption() extension method.