 flash.display.Stage.displayState : StageDisplayState;
 flash.display.Stage.displayState : StageDisplayState;
 
+@:require(flash10) flash.display.Stage.colorCorrection
+@:require(flash10) flash.display.Stage.colorCorrectionSupport
+
 // flash.display.Stage : stageVideos, wmodeGPU, color* = FP 10.1
+
+@:require(flash10) flash.errors.DRMManagerError
+@:require(flash10) flash.events.AccelerometerEvent
+@:require(flash10) flash.events.DRMAuthenticateEvent
+@:require(flash10) flash.events.DRMAuthenticationCompleteEvent
+@:require(flash10) flash.events.DRMAuthenticationErrorEvent
+@:require(flash10) flash.events.DRMCustomProperties
+@:require(flash10) flash.events.DRMErrorEvent
+@:require(flash10) flash.events.DRMStatusEvent
+@:require(flash10) flash.events.GeolocationEvent
+@:require(flash10) flash.events.GestureEvent
+@:require(flash10) flash.events.GesturePhase
+@:require(flash10) flash.events.PressAndTapGestureEvent
+@:require(flash10) flash.events.TouchEvent
+@:require(flash10) flash.events.TransformGestureEvent
+
+@:require(flash10) static flash.events.Event.CLEAR;
+@:require(flash10) static flash.events.Event.COPY;
+@:require(flash10) static flash.events.Event.CUT;
+@:require(flash10) static flash.events.Event.EXIT_FRAME;
+@:require(flash10) static flash.events.Event.FRAME_CONSTRUCTED;
+@:require(flash10) static flash.events.Event.PASTE;
+@:require(flash10) static flash.events.Event.SELECT_ALL;
+
+@:require(flash10) flash.events.ContextMenuEvent.isMouseTargetInaccessible
+@:require(flash10) flash.events.FocusEvent.isRelatedObjectInaccessible
+@:require(flash10) flash.events.MouseEvent.isRelatedObjectInaccessible
 
 flash.events.Event.eventPhase : EventPhase;
 flash.events.KeyboardEvent.keyLocation : flash.ui.KeyLocation;
 flash.events.KeyboardEvent.$keyLocation : flash.ui.KeyLocation;
 
+-flash.events.WeakFunctionClosure.new
+
 -flash.external.ExternalInterface.new
 
 flash.filters.BevelFilter.type : BitmapFilterType;


-flash.system.Capabilities.new
-flash.system.IME.new
flash.system.IME.conversionMode : IMEConversionMode

-flash.system.Security.new
flash.system.Security.$panel : SecurityPanel

flash.display.BitmapData.$blueArray : Array<Int>;
flash.display.BitmapData.$alphaArray : Array<Int>;
flash.display.BitmapData.$offsets : Array<flash.geom.Point>;
@:require(flash10) flash.display.BitmapData.setVector
@:require(flash10) flash.display.BitmapData.getVector
@:require(flash10) flash.display.BitmapData.histogram

@:require(flash10_1) flash.display.ColorCorrection
@:require(flash10_1) flash.display.ColorCorrectionSupport
@:require(flash10_1) flash.display.FocusDirection
@:require(flash10_1) flash.display.NativeMenu
@:require(flash10_1) flash.display.NativeMenuItem

@:require(flash10) flash.display.DisplayObject.blendShader
@:require(flash10) flash.display.DisplayObject.rotationX
@:require(flash10) flash.display.DisplayObject.rotationY
@:require(flash10) flash.display.DisplayObject.rotationZ
@:require(flash10) flash.display.DisplayObject.scaleZ
@:require(flash10) flash.display.DisplayObject.z
@:require(flash10) flash.display.DisplayObject.globalToLocal3D
@:require(flash10) flash.display.DisplayObject.local3DToGlobal
-flash.display.DisplayObject.new
flash.display.DisplayObject.blendMode : BlendMode;
flash.display.DisplayObject.opaqueBackground : Null<UInt>;
flash.display.DisplayObjectContainer.getObjectsUnderPoint : Array<DisplayObject>;

flash.display.Graphics.$type : GradientType;
