Extensible records in a pure calculus of subtyping