# File lib/dbus/marshall.rb, line 70
    def align(a)
      case a
      when 1
      when 2, 4, 8
        bits = a - 1
        @idx = @idx + bits & ~bits
        raise IncompleteBufferException if @idx > @buffy.size
      else
        raise "Unsupported alignment #{a}"
      end
    end