Changed wrapper names to describe purpose.
Added limit-checking for unsigned short read.