added SharedableFilterType to manage embedded filter
fixed collection case