Return route attribute types as strings.
This is not really a good solution, because attributes are
passed in as integers and returned as strings, but at least the
returned values don't need to be decoded again. Without this
change, attribute types are integers whose meaning cannot be
determined without decoding the message again.
The proper solution would be to define these as some sort of
2 files changed