ir: Add copyExpSmart function.
ir: Improve QualifiedName a bit.
volt: Add @interface for UDAs.
volt: Implement __traits(getAttribute.
volt: Implement UserAttributes on top of Attributes.