typeside t schema s : t instance i : s ---------------------------------- instance (pivot i) : pivot i