Fix a mistake. cn.trim()
"AST" classes for filter rules
Add filter package to makefile