Basis now knows how many variables to expect