These changes make the code more reusable, testable, and most importantly, overrideable.
Attach a file by drag & drop or click to upload