remove need for reflection in kinesis with type hints
Merge branch 'glangford-reflection'