Modularized HasFieldValues* rules