add an address decorator that canonicalizes addresses