> Converting this to string if it's hash/array can only cause problems.

Can you describe the specific problems?  I have doubts.