for now, this is a mechanism to allow python portions to exchange data without going through a C intermediary