I suspect the only reason this test ever passed due to Racc's error handling. Either way this was using the wrong method.