put "except? -1" clauses on integer-valued methods
correct order for me_addr/you_addr
pack_addr: new function