Add a license header.
Add member(.) and bracket([]) completion