force conversion of classList into true array, also making it a copy, so live manipulation does not affect its values during iteration