Maintainers, should this be wrapped in a python block? I don't know how that stuff works.