Neuronal ceroid lipofuscinoses: many players, and more to come. (September 2009)