Add a TODO remark
Fix a bug where a constructor parameter was not used.
Add support for type qualifiers (const, volatile)