I guess I also don't understand how your next_page_params works. In app/models/canvas/proxy.rb, I see that this method calls LinkHeader.parse, and I don't see that anywhere in the codebase.