make patch public accessible.
Merge branch 'initial-implementation' into 8.x-1.x