support for native annotation #348