The first phase of the in-kernel data filter focused on implementing string-based filters (exact, prefix, suffix). The goal of this task, which comprises the third phase, is to extend the filter mechanism to support types beyond string-based filters.