private boolean isLabelValid(String lbl) {
		char[] label = lbl.toCharArray();								// Load the label into a character array
		if (!Character.isLetter(label[0])) return false;				// If the first character is not a letter, return error
		if (label.length < 2) return false;								// If the label is not at least 2 characters, return error

		for (int i = 1; i < label.length; i++) {
			if (!Character.isLetterOrDigit(label[i]) && label[i] != '_') return false;	// If the contents of the label are not either letters, digits, or underscores, return error
		}

		return true;													// The label is valid at this point
	}