You should also comment what this decorator is for as it's not clear.