in reply to "defined" function fails to evaluate expression; feature or fault?
OK, so I actually WAS using defined in the wrong way! :-(
Many thanks for the prompt response...