Thank you! A full version is getting very tempting after comments like this. Heading to Imaginary F(r)iend now!