Hm, not really meaningful - you should be aware of how often something will execute when you set the function. Made it non-optional.