use case-insentive syntax highlighting
auto-complete integration
provide some information in the header. e.g. how to use with auto-complete