Stopped using attrgetter b/c we can't set a default (bug 893219)