retry on parse timeouts, add $nin, make object vs. pointer a little easier

Parse returns a lot of "Parse::ParseError - 124: The operation was slow and timed out" which would succeed if we retried on them.  this pull does that