Why a generic implementation can be the easier-to-understand solution | Heykuki News