ENH: generic top-down, add transform method to Methods