Override support for blocks in concrete subclasses