Is there a way to have this be something like `maql % self` instead? Perhaps if this object inherits from dict or something similar, and with better attribute naming?