I missed that. Hopefully I wont have to pay double for all the subleqs.
Strange, I wrote it in the spec as
state.pc += $addr3 but didn't actually code it that way in the prototype - anyway I've changed the code (locally for now but will republish soon) to the following:
if( state.jumps.count( state.pc + addr3 ) )
state.pc += addr3;
so this ought to be the "subleq" you were expecting James.

I think it would be nice to have the possibility to execute the AT at a specific block height (Time) without the need for a incoming transaction to that AT.
Agreed - so I think part of the AT "header" will include an "execute at" block # (or approx. time). Another related idea is that if an AT is currently hibernating then the extra fee required for sending a tx to an AT (to allow it to execute a minimum # of steps) would be instead added to the AT's balance (i.e. so it is paying for those steps to be executed later).