I am swapping out BlazeDS for GraniteDS in a Flex application. I am having an issue with one of the Flex calls to a remote object. The method call is passing a String and int. However the string looks like this "3.9.22". I believe when it gets sent to the server it gets serialized into a number because the call returns an error indicating the method does not exist and it shows that the arguments being passed as [3.9.22, 1]. This is pretty basic so I am fairly certain I have missed something in configuring GraniteDs. Can anyone point me in the right direction?