RE: Why only inference in type checking?