feat(): clever-f and smartcase