fix #7 - recursively connected models using createWith