Added tab-complete support.