Implement option validate + test