finishing off special treatment for factors and ousting of setAs