replace block call two stage API with single method call
Release 0.1.0
remove some code from ClockImpl
remove CDWFactory