avoid bc-break for source map