Sort of. And then add a negligence law suit. Get a good reference and turns out you are shite? New employer sues. Get a shite reference and you are actually excellent but you don't get the job? You sue.
Add a fee for a reference and limit liability in contract and it opens the door to something a bit more helpful.