Clean up Message#== to remove superfluous assignments and return value handling. Move temp message_id assignment into the ensure block.