explain why to use address transformer instead of messagetransformer for future-proofing
