xnames and ynames would be handled by a supercall to `__init__` if base.model.Model is inherited from