Most tests pass (only json, merge and align doesn't).