multiple inheritance support for annotated forms