Two almost identical methods, each having two 75% identical code paths: this screamed "factorisation".
Attach a file by drag & drop or click to upload