Introduce only support of knp_rad
Recursively add parent requirements