added new if block for handling updates of the core fields 'maintainer'
and 'author'