visitor pattern for schemaConverter
refactor matching filter