bug fix (n_dims/n_dims_output was flipped Homoge)
much improved builder based on Corresponder, messy