propagate def sym as fn name if none is provided