Simplify compiler provider.
Fix DefDef printing for multiple argument lists.