Right now there's no point in calling them from outside as write_packet() overrides all internal data anyway. In the future however, I'd like to move away from the read/write packet duo and provide another method that takes the packet's actual contents and works on them rather than throwing it away. Right now, all openpgp_packet_ classes are readonly in essence.