I don't know if all (browser) interfaces will deal with password changing on a profile page, makes some sense of course, but as Marcos says this will then  need to be defined in pageIdentifierMap, and given it is overridden by child class this is a bit messy.