SUGGEST: improvements to Suggest object

Add type so that the .add function doesn't perform strange autodiscovery.
Instead, provide the developer with a uniform API for adding suggestions.