Initial implementation of Delay.