Sincere thanks to you Joojaa for the reply!
I'm still a little out of my depth though.
I've looked at piping the 2d bump into a misss_set_normal vector and then putting the normal.outValue to the vectorProduct.input (dot product). No cigar. It's getting wierd and I'm floundering.
A further nudge in the right direction would be invaluable....
Thanks once again
Rufio