Yes, permissions.py imported Permission from models.py, and we use it here via permissions.  But that import into permissions.py was marked as unused there, and permissions.py doesn't seem like it's trying to be a facade, so I unraveled it.