Renames double-dispatch methods to make Visitor pattern more explicit.