extra documentation on the dangers of the exposed 'b_prog' for blocks