Using AutoValue, predicate fixes (node state), OAuth updates, etc.