I am not a huge fan of such code duplication. Do we have good reasons for doing that?