I don't like this API: you're putting a class-level attribute in a `QuerySet` class that will only be used in its `as_manager()` method. Why not make it an argument of the `as_manager()`method instead?