More opt specs
OptString specs and better validation
OptRaw specs
OptRegexp specs