we have a stringvisitor, probably a numbervisitor or a longvisitor would make sense?