Multiple filtering operations are not working properly across different resource types (e.g., filtering droplets by status, filtering snapshots by prefix name). Standardize the filtering mechanism and ensure all filter parameters work as advertised. This affects issues #499 and #441.