Why is main in creator.c so large? As I've been perusing through the blender code base, it seems that most of these c functions would fit in a 2 page print out at most. Is main done this way to help initialization time?