Rename #validate_options to #valid_options?
Remove all the "magic" from #options