[FEATURE] Allow manifests to extend other manifests
[FEATURE] Add contractrunner.kill()
[FIX] Error caused by modified function parameters