better handle python method declarations.
correct? resolution of python classes
update artifact