Making joinType on CallbackFilter an option rather than a required parameter in applyToQuery()