It is WAY to generic and risks clashes
It is WAY to generic and risks clashes