Moved lengthy toSIBasis ... noise to where clauses.