[PATCH 1/3] New function to avoid duplicate code in upcomming commits