pure • pythonic • provenance-aware