Added some optimizers, needing to add functionality to multivectors in order to support them.