protected CodePosition(int heirarchyLevelNumber, char idChar, String name) {
protected CodePosition(int heirarchyLevelNumber, char idChar, String name, int start, int end, Class np) {  DEBUG = Debug.debugging("codeposition"); startIndex = start - 1; endIndex = end; nextPosition = np;
    protected CodePosition(int heirarchyLevelNumber, char idChar, String name) {	heirarchyNumber = heirarchyLevelNumber;	id = idChar;	prettyName = name;    }