csharp layer
Move haskell/semicolon-then-space to core