**************************************************************************************************
             Use this file to communicate to-do's, changes, ideas, suggestions, etc.
**************************************************************************************************
* Wayne Halsdorf recommendations:
*
* Reduce complexity of these functions/subs, from highest to lowest complexity, to reduce the 
* introduction of bugs when new features are added.
**************************************************************************************************
* MrBcx has been slowly chopping away at this list
**************************************************************************************************
*   TokenSubstitutions
*   RunTimeFunctions                 MrBcx says: No compelling need to change this  
*   SetUsed                          MrBcx says: Low priority - Only affects users of $PRJ/$PRJUSE 
*   SetFlags                         MrBcx says: Low priority - Only affects users of $PRJ/$PRJUSE 
*   Emit_ControlFlow                 MrBcx says: This is more complicated than it first appears
*   FixUps
*   main
*   XParse
*   BCX_COM_Parse_GetProperty
*   BCX_COM_PREBUILD_PARAMETER_LIST
*   DimVar
*   SpecialCaseHandler
*   GetVarCode
*   GetVarTypeName
*   Find_COM_statement
*   PrintWriteFormat
*   ComParamType
*   EmitIfCond
*   EmitOld
*   MakeDecProto
*   Transforms
*   JoinStrings
*   BracketHandler
*   Emit_FuncSub
*   StripCode
*   ProcessSetCommand
*   SplitLines
*   Emit_Shared_Global
*   GetParameter
