Thanks for the answer. I guess the correct technique would be to define an "equality" function with a tolerance within 1e-08. I guess I should head over to the TDLP errata section and point out that the example code needs to be fixed to allow for this possibility.