>>> o.foo++                                                                                                                                                                                                                                    
        | [ *<closure <def <module>>> ]
0000    1 OP_GET_GLOBAL       0 '"o"' (type=String)
        | [ *<closure <def <module>>> ][ <instance of object> ]
0002    | OP_DUP              0
        | [ *<closure <def <module>>> ][ <instance of object> ][ <instance of object> ]
0004    | OP_GET_PROPERTY     1 '"foo"' (type=String)
        | [ *<closure <def <module>>> ][ <instance of object> ][ 1 ]
0006    | OP_CONSTANT         2 '1' (type=Integer)
        | [ *<closure <def <module>>> ][ <instance of object> ][ 1 ][ 1 ]
0008    | OP_ADD
        | [ *<closure <def <module>>> ][ <instance of object> ][ 2 ]
0009    | OP_SET_PROPERTY     1 '"foo"' (type=String)
        | [ *<closure <def <module>>> ][ 2 ]
0011    | OP_POP