Yeah, maybe you can intuit that a common method exists or go deeper into the source (which is evidently what Kasi did), but the answer to "doIt() is buggy" shouldn't be to find the undocumented, implicitly restricted method "okayReallyDoItThisTime()"! There is a clear interoperability bug here between the classes' documented methods.
-- Sandy
