Evidence for 'lock and key' character in an anti-phosphonate hydrolytic antibody catalytic site augmented by non-reaction centre recognition: variation in substrate selectivity between an anti-phosphonate antibody, an anti-phosphate antibody and two hydrolytic enzymes.