It now compiles and passes unit tests under mpi The reduction stuff for complex is completely untested. There have been some additions to manipulating tags which are untested.