BREAKING CHANGE: includes all breaking changes from js-yaml v4 and readonly include options from js-yaml-schema. This is breaking because documents may parse differently, but the API of this library has not changed.