highly experimental code refactoring in mcsolve for potential win32 compatibility ... [not working at the moment...]