Update demo to show interfaces and traits for Example class
Add requirements for DeclareParents annotation fields