I'm brand new to QuantConnect, and I'm trying to understand how to build a custom bar using Python, which appears that it should be pretty easy. I found a Data Consolidation Algorithm here:

https://github.com/QuantConnect/Lean/blob/master/Algorithm.Python/DataConsolidationAlgorithm.py

When I run this I get "TypeError: no constructor matches given arguments". 

This seems to occur when creating the "thirtyMinuteConsolidator". The attached backtest has everything pretty much commented out to run (I don't see that I can add a backtest that has errored out). 

What am I missing here?

Thank you!