Role support

Does that not happen when JSON.parse() is used on the client?