enforce_extra can be 'strict'/'remove'/'none'