Document how to extend EE methods with template method pattern
What does this MR do?
Document how to extend EE methods with template method pattern
Why was this MR needed?
It was deleted in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2248#note_39246388 because we didn't understand the context. Now we do, so let's try to make this more clear.