Added create(Collection)
Reverted a reuse of select arg.
Changed the way the max auto refresh field is injected so we can use the
annotation default value.  Thanks to @JasonRobinson.