Tests pass through 18.