JSLint: Usando uma função antes de ser definido o erro

Estou usando o JSLint para verificar a maioria dos meus arquivos Javascript externos, mas a maior quantidade de erros que recebo são de funções usadas antes de serem definida

Isso é realmente um problema com o qual devo me preocupar?

Parece que o Firefox, IE7 e Chrome não se importam. Funções como o popularinit() (que uso com frequência) normalmente fica no topo, pois isso faz sentido para mim (gosto de fingir que é análogo amain()), de acordo com o JSLint, precisará ser empurrado para a parte inferior do arquiv

questionAnswers(8)

yourAnswerToTheQuestion