Yeah; this was mostly for catching all of the times that we did this. The error message that you get normally is not very helpful: `TypeError: object() takes 0 arguments` so we might still want to have decent error messages here...