Default signedness is unsigned not signed.

see http://www.erlang.org/doc/programming_examples/bit_syntax.html#Defaults