support value as empty string for option
.cuselOpen fix according issue #4
Merge branch 'origin/master'
removed some obsolete code