Added patch tests with multiple patches
Added patch tests with multiple patches
Using self to determine parent module at runtime