runIn does not run at specific intervals

@Jim great work this is fantasic documentaiton and very helpful.
Couple of things I would like to point out though:

  1. schedule(dateTime, handlerMethod) doesn’t work as expected, see my post here, timeToday returns a date about a month back with current time and if that’s passed to schedule() it doesn’t execute. Thermostat Scheduler App?
    .
  2. Did you see my post earlier about runOnce not being called and it does it doesn’t honor the schedule (e.g. I asked 13 second delay and it executes twice in a second. runIn does not run at specific intervals