Currently, `-[OFTimer fire]` is not designed to be called explicitly. This is confusing to users. Change it so that it can be called at any time without changing the next firing date.