Can End Users be Allowed to Add or Delete Fields or Sets of Fields?