My mistake, it does appear that RobotFramework can infact pass/store
python classes.. After actually running my own example. I had another
piece of code that was converting it to a string, so I assumed that it
wasn't working.
The mystery still remains on why one of my other pieces of code is
converting it to a string. Maybe I have an extra space in the
argument somewhere and it things I am concat'ing a object and a
string?