Ahh, makes sense. Let's try to optimize this without gaining private access to ```_basics```, but it would be easy enough to give access to that private var by doing ```@:allow```