Bitcasa Interview Question

implement decorator without 'syntactic sugar'