First usable version with block-based testing.