* Customer creates job spec
* Customer creates white examples
* Customer creates black examples
* Coder bids
* Customer accepts
* Customer sends spec
* Customer sends white examples
* Coder delivers code
* Code fails black examples
* Customer refuses to pay
* Coder claims code meets spec
??