core: All block c'tors must not take mandatory arguments