These option validations should be performed in ```InterfaceOption._validate_option``` if possible.