I mean - add new param "range_min" where default value 0 will work as before (no additional computation step). For Pointcloud sources, it's up to user to specify desired range_min. For LaserScan sources, user might set it to some desired value or to some negative value (e.g. -1) which will use range_min from message. Is this ok?