Constructor
new AbstractClass(BaseClass)
    Ensures the class being created is a derived class not a base class
    Parameters:
| Name | Type | Description | 
|---|---|---|
| BaseClass | Object | The baseclass that is abstract | 
- Source:
Methods
AbstractMethod(methodName)
    Raises an error if an abstract base class method is called
    Parameters:
| Name | Type | Description | 
|---|---|---|
| methodName | string | The name of the method that is abstract | 
- Source: