The way this is passed in seems rather confusing. Object is a generic variable name, and doesn't match up with the names documented, nor how it is called. For example, in order to have an order and an exclude list, how do I pass that to the method? I see in the call (myprofile/views.py) that I pass "order=[list]" as the argument? Do I then do "order=[list],exclude=[list"? It would be much clearer to just have explicit variable names for order, displayed, and excluded and default them to None if not passed.