initial support for metadata filters (nonfunc)