more string detectors + custom expand depth support