Changing onBlockStart return behaviour