tiny style issue
simplified code by relying on the handle being passed through to the parent class via the promise
console.log shows up in the epoch panel, though you can't click it yet
clicking on console.log item in epoch panel shows console.log entries in the log