Compiles
Remove some implicits
Remove curse