pull from patstew

adds dynamic functionality for python objects and more PyNumber support