8.0 distribution list imp

Improve feature 'more filter' by adding this option into the 'alternative_object' mode
Fix a bug related to this alternative_object
Improve test to cover those changes 
``` python
if context.get('more_filter')
```