1) existing matching rules support in component filter
2) remove double buffering for decoded component values 3) caching decoded component assertion values
2) remove double buffering for decoded component values 3) caching decoded component assertion values