decorators

js decorators

for now, look at the code.