Rename 'letregion' and 'letregions' keyword to 'private'
ddc-core-flow: rate inference: filter support, but one test (filter of filtered) is still producing one extra kernel
ddc-core-flow: fix slicing of vectors down to their final lengths
ddc-core-flow: extract intersperser isn't needed anymore
core flow: don't need to track baseband statements anymore
core flow: cabal file wibble
core flow: use vtrunc instead of vslice when setting the final length of each vector
Add caps test file
core flow: test wibble
ddc-core-flow: rate inference test
Add parent region parameter to LPrivate
ddc-core: do pretty printing for extend
ddc-core: add type checking for extend