Autoload MembershipValidators::Base too

h/t @jch
Tweak docs
Document attrs, make internal method private
Refer to full class name in docs
Give these blocks some breathing room