fix pycall macro escape