Modules

a tied scalar which executes a callback everytime it is used