An implementation of X.690 BER in Ruby