Anyone else out there started to mess with Python.NET on the 2.0 platform?  One of the first hurtles was the output from ildasm does not always place the method name on the next line, causing callconvutil to place the modopt in the wrong place.  I've added a regex in to check for and split the method line if the function name is found.