cleaned up and made it adapt to interfaces in chunked.expression_builder
cleaned up and made it adapt to interfaces in chunked.expression_builder

seibert/blaze-core,seibert/blaze-core,seibert/blaze-core,seibert/blaze-core,seibert/blaze-core