Wrap integration methods with catch-all