fix #414 implemented a Conditionless() construct on filters and queries so that you can control what to fallback on