Add 'required' attribute handling to auroraclient