bl->collect-stream, use core-util-is
use flat & object-filter
3.0.2