Made argument optional.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added support for the lookup of interfaces implemented on super classes

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added tests for super classes implementing interfaces

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
FLEX-33903 changed 'as()' method to throw an exception when a type coercion fails

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added type coercion example to project

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added or supplemented class metadata and corrected some type fixes

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Added a check for a superclass that's not in the FlexJS framework or the project files (i.e. it's in the goog library) and added metadata

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Changed the storage and retrieval of CSS properties and associated (super) class name metadata

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>