core: Oops, Launcher is a sub-class of Block in fact
core: Make sub-blocks call their parent c'tor