BUG: preventing wrong matrix dimensions for iterative changes of the number of terms
ENH: greatly improved rebuild characteristics and unexisting model errors