Introduced ValueOptionAttribute (see issue #23).