Change: Return an empty string instead of the key if rewrite is used and
the key is not defined
Trivial: Test None equality with identity