adds virtual Int class