Add 'required' annotation
Add MustDecode