@Gordon (mostly): I ran into a situation where someone is setting protected variables via MXML attributes. Is this "allowed"? I thought MXML attributes were only for public properties. MXMLC lets this happen. Falcon does in one case, but not another. What should Falcon do?
MXMLC and Falcon allows: ---Base.mxml--- <s:Group> <fx:Script> protected var foo:int; </fx:Script> </s:Group> ---Actual.mxml--- <Base foo="1" /> MXMLC allows, but Falcon doesn't like: ---Actual.mxml--- <s:Group foo="1"> <fx:Script> protected var foo:int; </fx:Script> </s:Group> IOW, Falcon is ok with seeing protected vars on the base class but not new protected vars on the actual class. Thanks, -Alex