also if you use lowerdash it supports user defined syntax; that auto complete will not detect