basic encoding rules

See BER.