Second, it doesn't omit private attributes when necessary. It also doesn't encrypt them when appropriate. -Third, it doesn't have the optional addition of the ServerTime attribute. +Third, it doesn't have the optional addition of the {quote:ServerTime} attribute. Fourth, it doesn't convert local IP addresses in attribute values to that of the open socket (using ConvertDefaultIPToSocketIP()).