refine backend support for @;