test, eager semantic only for mixins in struct