moved skipping of fixed fields from BTSolver to FieldIterator