Fix for issue #209 ; philosophical questions to be resolved.