Minor code cleaning, deprecation

no need to check dCuboid.matches, we already know we're trying for a
cuboid. Also, deprecate old doEvents methods with the intent of
switching to new List-based events.