Decorators are functions that adds metadata to class members and functions. It was proposed in ES201 ...