abstract out which Pick types are displayed for guava vs otto