1 => sub { # integers
my( $self, $power2 ) = @_;
croak "Integer with <$power2> bytes is not supported" if $power2 > 3;
croak "Integer with <$power2> bytes is not supported" if $power2 > 4;
my $byte_length = 1 << $power2;