latest test resuls
diff --git a/source/1.0/test_results/1.0.4/Linux-Ubuntu-10.04.4-LTS.txt b/source/1.0/test_results/1.0.4/Linux-Ubuntu-10.04.4-LTS.txt
index ebf70df..b99175e 100644
--- a/source/1.0/test_results/1.0.4/Linux-Ubuntu-10.04.4-LTS.txt
+++ b/source/1.0/test_results/1.0.4/Linux-Ubuntu-10.04.4-LTS.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Fri Jan  4 21:54:28 UTC 2013
+Mon Jan 14 23:54:30 UTC 2013
 $ uname -mprsv
 Linux 2.6.32-45-server #101-Ubuntu SMP Mon Dec 3 15:54:27 UTC 2012 x86_64 unknown
 
@@ -53,11 +53,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -66,8 +65,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -123,11 +126,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -136,8 +138,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -193,11 +199,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -206,8 +211,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -227,7 +236,7 @@
 # Running the test suite with /bin/ksh
 #
 shell name: ksh
-shell version: 2009-05-01
+shell version: JM-93t+-2009-05-01-$
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -263,11 +272,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -276,8 +284,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -333,11 +345,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -346,8 +357,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -403,11 +418,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -416,8 +430,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
diff --git a/source/1.0/test_results/1.0.4/Linux-Ubuntu-12.04.1-LTS.txt b/source/1.0/test_results/1.0.4/Linux-Ubuntu-12.04.1-LTS.txt
index 157f2ae..c505c92 100644
--- a/source/1.0/test_results/1.0.4/Linux-Ubuntu-12.04.1-LTS.txt
+++ b/source/1.0/test_results/1.0.4/Linux-Ubuntu-12.04.1-LTS.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Sun Jan  6 22:52:35 GMT 2013
+Mon Jan 14 23:58:49 GMT 2013
 $ uname -mprsv
 Linux 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64
 
@@ -57,7 +57,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -68,8 +67,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -129,7 +130,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -140,8 +140,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -201,7 +203,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -212,8 +213,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -233,7 +236,7 @@
 # Running the test suite with /bin/ksh
 #
 shell name: ksh
-shell version: 2011-02-08
+shell version: JM-93u-2011-02-08-$
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -273,7 +276,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -284,8 +286,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -345,7 +349,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -356,8 +359,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -417,7 +422,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -428,8 +432,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
diff --git a/source/1.0/test_results/1.0.4/Linux-Ubuntu-8.04.4-LTS.txt b/source/1.0/test_results/1.0.4/Linux-Ubuntu-8.04.4-LTS.txt
index 6ade31b..83ab536 100644
--- a/source/1.0/test_results/1.0.4/Linux-Ubuntu-8.04.4-LTS.txt
+++ b/source/1.0/test_results/1.0.4/Linux-Ubuntu-8.04.4-LTS.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Fri Jan  4 15:54:34 CST 2013
+Mon Jan 14 17:54:42 CST 2013
 $ uname -mprsv
 Linux 2.6.24-32-server #1 SMP Mon Dec 3 15:54:12 UTC 2012 x86_64 unknown
 
@@ -53,11 +53,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -66,8 +65,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -123,11 +126,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -136,8 +138,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -193,11 +199,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -206,8 +211,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -227,7 +236,7 @@
 # Running the test suite with /bin/ksh
 #
 shell name: ksh
-shell version: 1993-12-28
+shell version: M-1993-12-28
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -263,11 +272,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -276,8 +284,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -333,11 +345,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -346,8 +357,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -403,11 +418,10 @@
 
 Ran 16 tests.
 
-OK (skipped=3)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -416,8 +430,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
diff --git a/source/1.0/test_results/1.0.4/Mac_OS_X-10.8.2.txt b/source/1.0/test_results/1.0.4/Mac_OS_X-10.8.2.txt
index ea19f26..6bb9dff 100644
--- a/source/1.0/test_results/1.0.4/Mac_OS_X-10.8.2.txt
+++ b/source/1.0/test_results/1.0.4/Mac_OS_X-10.8.2.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Sun Jan  6 17:07:57 CET 2013
+Tue Jan 15 00:52:58 CET 2013
 $ uname -mprsv
 Darwin 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64 i386
 
@@ -57,7 +57,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -68,8 +67,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -82,7 +83,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -129,7 +130,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -140,8 +140,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -154,7 +156,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -166,7 +168,7 @@
 # Running the test suite with /bin/ksh
 #
 shell name: ksh
-shell version: 2011-02-08
+shell version: JM-93u-2011-02-08-$
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -206,7 +208,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -217,8 +218,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -231,7 +234,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -283,7 +286,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -294,8 +296,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -308,4 +312,4 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
diff --git a/source/1.0/test_results/1.0.4/Mac_OS_X-10.7.4.txt "b/source/1.0/test_results/1.0.4/OpenSolaris-2009.06\050snv_111b\051.txt"
similarity index 74%
rename from source/1.0/test_results/1.0.4/Mac_OS_X-10.7.4.txt
rename to "source/1.0/test_results/1.0.4/OpenSolaris-2009.06\050snv_111b\051.txt"
index 7d9ba21..1fff128 100644
--- a/source/1.0/test_results/1.0.4/Mac_OS_X-10.7.4.txt
+++ "b/source/1.0/test_results/1.0.4/OpenSolaris-2009.06\050snv_111b\051.txt"
@@ -8,9 +8,9 @@
 
 # system info
 $ date
-Sun Jan  6 17:26:59 CET 2013
+Mon Jan 14 23:53:49 GMT 2013
 $ uname -mprsv
-Darwin 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:26:45 PDT 2012; root:xnu-1699.32.7~1/RELEASE_I386 i386 i386
+SunOS 5.11 snv_111b i86pc i386
 
 
 #------------------------------------------------------------------------------
@@ -57,7 +57,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -68,8 +67,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -82,14 +83,14 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
 # Running the test suite with /bin/bash
 #
 shell name: bash
-shell version: 3.2.48(1)-release
+shell version: 3.2.25(1)-release
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -129,7 +130,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -140,8 +140,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -154,7 +156,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -166,7 +168,7 @@
 # Running the test suite with /bin/ksh
 #
 shell name: ksh
-shell version: 1993-12-28
+shell version: unknown
 
 --- Executing the 'defines' test suite ---
 testFlagsDefine
@@ -206,7 +208,6 @@
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -217,8 +218,10 @@
 testValidIntExpr
 testMathBuiltin
 testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 12 tests.
+Ran 13 tests.
 
 OK
 
@@ -231,7 +234,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -242,70 +245,3 @@
 #------------------------------------------------------------------------------
 # Running the test suite with /bin/zsh
 #
-shell name: zsh
-shell version: 4.3.11
-
---- Executing the 'defines' test suite ---
-testFlagsDefine
-testBoolean
-testFloat
-testInteger
-testString
-testShortNameLength
-testFlagNameIsReserved
-
-Ran 7 tests.
-
-OK
-
---- Executing the 'parsing' test suite ---
-test:WARN Standard version of getopt found. Enhanced tests will be skipped.
-testGetoptStandard
-testGetoptEnhanced
-testValidBoolsShort
-testValidBoolsLong
-testValidFloats
-testInvalidFloats
-testValidIntegers
-testInvalidIntegers
-testValidStrings
-testMultipleFlags
-testSingleNonFlagArg
-testMultipleNonFlagArgs
-testMultipleNonFlagStringArgsWithSpaces
-testFlagsWithEquals
-testComplicatedCommandLineStandard
-testComplicatedCommandLineEnhanced
-
-Ran 16 tests.
-
-OK
-
---- Executing the 'private' test suite ---
-testColumns
-testExpr
-testGenOptStr
-testGetFlagInfo
-testItemInList
-testValidBool
-testValidFloatBuiltin
-testValidFloatExpr
-testValidIntBuiltin
-testValidIntExpr
-testMathBuiltin
-testMathExpr
-
-Ran 12 tests.
-
-OK
-
---- Executing the 'public' test suite ---
-test:WARN Standard version of getopt found. Enhanced tests will be skipped.
-testHelp
-testStandardHelpOutput
-testEnhancedHelpOutput
-testNoHelp
-
-Ran 4 tests.
-
-OK (skipped=7)
diff --git a/source/1.0/test_results/1.0.4/Solaris-10u10.txt b/source/1.0/test_results/1.0.4/Solaris-10u10.txt
index b5d6a45..67d8613 100644
--- a/source/1.0/test_results/1.0.4/Solaris-10u10.txt
+++ b/source/1.0/test_results/1.0.4/Solaris-10u10.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Fri Jan  4 22:54:16 MET 2013
+Tue Jan 15 00:55:19 MET 2013
 $ uname -mprsv
 SunOS 5.10 Generic_147441-01 i86pc i386
 
@@ -38,24 +38,42 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
+test:WARN Shell built-ins not supported. Some tests will be skipped.
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
 testValidBool
 testValidFloatBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidFloatExpr
 testValidIntBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
-OK
+OK (skipped=46)
 
 --- Executing the 'public' test suite ---
 test:WARN Standard version of getopt found. Enhanced tests will be skipped.
@@ -66,7 +84,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -94,15 +112,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
-ASSERT:Unknown failure encountered running a test
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
 
 Ran 16 tests.
 
-FAILED (failures=1,skipped=4)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -111,8 +139,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -125,7 +157,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -158,10 +190,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -170,8 +217,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -184,7 +235,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -217,11 +268,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
-ASSERT:Unknown failure encountered running a test
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -230,8 +295,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -244,4 +313,4 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
diff --git a/source/1.0/test_results/1.0.4/Solaris-8u7.txt b/source/1.0/test_results/1.0.4/Solaris-8u7.txt
index 89af08f..82f84b6 100644
--- a/source/1.0/test_results/1.0.4/Solaris-8u7.txt
+++ b/source/1.0/test_results/1.0.4/Solaris-8u7.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Fri Jan  4 21:53:31 GMT 2013
+Mon Jan 14 23:55:15 GMT 2013
 $ uname -mprsv
 SunOS 5.8 Generic_108529-13 i86pc i386
 
@@ -38,24 +38,42 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
+test:WARN Shell built-ins not supported. Some tests will be skipped.
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
 testValidBool
 testValidFloatBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidFloatExpr
 testValidIntBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
-OK
+OK (skipped=46)
 
 --- Executing the 'public' test suite ---
 test:WARN Standard version of getopt found. Enhanced tests will be skipped.
@@ -66,7 +84,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -94,15 +112,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
-ASSERT:Unknown failure encountered running a test
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
 
 Ran 16 tests.
 
-FAILED (failures=1,skipped=4)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -111,8 +139,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -125,7 +157,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -158,10 +190,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -170,8 +217,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -184,7 +235,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -217,10 +268,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -229,8 +295,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -243,4 +313,4 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
diff --git a/source/1.0/test_results/1.0.4/Solaris-9u8.txt b/source/1.0/test_results/1.0.4/Solaris-9u8.txt
index b7b8d56..9f2877a 100644
--- a/source/1.0/test_results/1.0.4/Solaris-9u8.txt
+++ b/source/1.0/test_results/1.0.4/Solaris-9u8.txt
@@ -8,7 +8,7 @@
 
 # system info
 $ date
-Fri Jan  4 21:54:12 GMT 2013
+Mon Jan 14 23:55:30 GMT 2013
 $ uname -mprsv
 SunOS 5.9 Generic_118559-11 i86pc i386
 
@@ -38,24 +38,42 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
+test:WARN Shell built-ins not supported. Some tests will be skipped.
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
 testValidBool
 testValidFloatBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidFloatExpr
 testValidIntBuiltin
-SKIPPED: this shell does not support the necessary builtins
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
-OK
+OK (skipped=46)
 
 --- Executing the 'public' test suite ---
 test:WARN Standard version of getopt found. Enhanced tests will be skipped.
@@ -66,7 +84,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -94,15 +112,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
-ASSERT:Unknown failure encountered running a test
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
 
 Ran 16 tests.
 
-FAILED (failures=1,skipped=4)
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -111,8 +139,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -125,7 +157,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -158,10 +190,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -170,8 +217,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -184,7 +235,7 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)
 
 
 #------------------------------------------------------------------------------
@@ -217,10 +268,25 @@
 testGetoptEnhanced
 testValidBoolsShort
 testValidBoolsLong
+testValidFloats
+testInvalidFloats
+testValidIntegers
+testInvalidIntegers
+testValidStrings
+testMultipleFlags
+testSingleNonFlagArg
+testMultipleNonFlagArgs
+testMultipleNonFlagStringArgsWithSpaces
+testFlagsWithEquals
+testComplicatedCommandLineStandard
+testComplicatedCommandLineEnhanced
+
+Ran 16 tests.
+
+OK
 
 --- Executing the 'private' test suite ---
 testColumns
-testExpr
 testGenOptStr
 testGetFlagInfo
 testItemInList
@@ -229,8 +295,12 @@
 testValidFloatExpr
 testValidIntBuiltin
 testValidIntExpr
+testMathBuiltin
+testMathExpr
+testStrlenBuiltin
+testStrlenExpr
 
-Ran 10 tests.
+Ran 13 tests.
 
 OK
 
@@ -243,4 +313,4 @@
 
 Ran 4 tests.
 
-OK (skipped=7)
+OK (skipped=5)