fix: put "actual" & "expected" in proper order, thereby found a "no-op" assertion... *revealing another hidden test bug*!
fix test bug: assert not on the functions but rather on their return values
fix: put "actual" and "expected" in proper order