That's right, being unfamiliar with casting terms you have used ("investment" had only financial meaning to me for example), I had all of the possibilities covered to some extent smile (Did you see the update to my message? That's, I think, directly addresses your question).