changed so that by default all spaces are computed with their forms (on the same fork to avoid conflicts)