Reverse the list to ensure we keep it only require associative not commutative (i.e. keep the order)