renamed python tool BuildModule function to SoftRequire