Added is_required accessor. Build is broken! (Fix me Thomas)