guarantees as to API stability, so newer versions might break this package, and I don't want to have a broken package...