Attribute definitions must end with a semicolon, thus expressions must be final expressions (or a more complexe one, but in parenthesis)
Comments
Fixed merge tiny conflicts