fix: filter syntax in testsuite of cmfilter
add: field_check function to improve algorithm
add: unittest for  operator
fix:  operator