All 19 subfunction tests work OK. Need more tests.