ch2-2.1.6-release

put,get,limit,position
hasRemaining