Validation and defaults for options
Validation and defaults for terms