change adapters to protected
Merge pull request #18 from tobiasheine/master

adapter visibility