Commit: Copyable pattern (kind of manual clonable interface)