Added python decorator boilerplate