Ensure Generator#run run only prototype method

(fix #425) This fix is to prevent the run method from trying
to run an instance value/method in place of the prototype one.