Support for no default or only default