Page History
First, it doesn't print attributes from the chained ad.
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.
Fourth, it doesn't convert local IP addresses in attribute values to that of the open socket (using ConvertDefaultIPToSocketIP()).
Developer time: 1-2 days.