Discarded a feature 'role' for save() and validate() functions because this concept is not fit for saving documents.