The implementation of incremental query expansion illustrates the trade-off in conveying the underlying functionality of the system at the interface in a meaningful way so as to not overload the user.