Add MessageFormatter interface