Moving on from the 5040 discussion, which is interesting but a sideline here, is it the case that pretty much everyone on this list agrees with these statements: (a) methods false in the plain course aren't a problem, and (b) the current "blocks" definition is a load of nonsense. If so, what are we going to do about it? MBD