A harness is all that plus compensating for bad model behaviour - which unfortunately few harnesses actually do