The Prototype pattern is used when creating an instance of a class is very time-consuming or complex in some way.
Editorial changes — reviews, status changes and edits — are shown to the author of this article and to the editors.