switch to vertex labelling found in stam's presentation, not the paper
checkpoint
got something reasonable with exact
cleanup
exact eval appears ok if we don't re-orient within patch, but I don't
think it's correct