Changed getEditableFields() to public