Never mind... Please disregard the above. The 'bug' was some strange behavior being triggered by something else in my code. My fault... Cheers, f.