Please don't copy and paste code. Factor it out into shared functions/classes which can be used in both the new and original places.
Please don't copy and paste code. Factor it out into shared functions/classes which can be used in both the new and original places.