Eager load Relation::Public
Add true to respond_to to include protected methods

http://bugs.ruby-lang.org/issues/3562
1.1.8