generalised cartesian multicategories