Fix Option such that it accepts returns values.
Merge pull request #22 from jekyll/patch-for-accepting-constants