[Option] Add hasValue & getNormalizedValue support
Merge pull request #25 from widop/fix-options

Fix options