TechToThePeople/noverwrite — pull request #1 by jmcclelland (2013-09-20 18:37:15+00:00)
Title: don't freeze the field unless it's the same value as the current user

For example, the civimobile extension allows you to edit a user.
It works by pulling in a profile. We don't want to free the first/last
name if the user they are editing is different and really does need to
be updated.