module ZeroWidthSemi where -- leading comments -- Function comment a = 0 -- Trailing comment, should be in HsModule extension point