TK-116225 Changd the generic type to be more standard
TK-116225 Updated the interface to reflect what a patch should do