notice that you don't let the existing code that returns recent tags work at all here. You're returning values. Just because the new tag suggest code cannot suggest, does not mean it should return and prevent later code from attempting to provide some help. 

What this should do is append values to the tag_suggest list if it can, otherwise it should leave it alone and pass through to the code afterwards.