Same here. I would not make it an input to this function. Instead set it in the __init__ to be an attribute of the object and refer to it here. This is so that this can still be decorated with `auto_attr`