Turns out I don't know how to use decorators.