fix for BnfiExpression converters
- proper BnfiTermConstant, BnfiTermConstantTL and BnfiTermConstant<T>
- better type safety conversions