[development] Creating "dependent fields" in CCK