Because contexts is mandatory, add isRequired when parsing config