Return true for success, and false for failure. Specifically, it will fail if the heart beat function has been disabled, which it will be if there is a run time error in it. Disabling an already disabled heart beat (and vice versa enabling and enabled heart beat) also counts as failure.