Yes, I agree, taking the first element is probably not the right idea.  I reverted to not having a  list to string conversion as was in there earlier.  It's not clear what should happen if a user is parsing in a list and wants a string, so for now they shouldn't