<note>This is a utility routine that should only be used by derived outputs.
</note>
Output
the new name
true if the assignment was ok.