fixed initialization of defaultEclipseVersion, simplified parameters to module closures