Enhance the site so that visitors can directly interact with it or among each other, enabling things like user-generated content, comments, voting, chat, or forms for data collection and interaction.
Due to the changes in Flag 3.4 it is no longer possible to flag non-entities. (From this version on Flag module token handling explicitly assumes that the flagging type is an entity type.