JSLint: Usando una función antes de que se defina el error

Estoy usando JSLint para verificar la mayoría de mis archivos Javascript externos, pero la mayor cantidad de errores que obtengo es de las funciones que se usan antes de que se definan.

Es realmente un problema del que debería preocuparm?

Parece que a Firefox, IE7 y Chrome no les importa. Funciones como la popularinit() (que uso a menudo) normalmente se pega en la parte superior ya que eso tiene sentido para mí (me gusta fingir que es análogo amain()), según JSLint, necesitará ser empujado al final del archivo.

Respuestas a la pregunta(8)

Su respuesta a la pregunta