added :ext completion (again!), closes #168