RawName : Typedata SourcePart : TypeWhitespace : String -> SourcePartName : RawName -> SourcePartHoleName : String -> SourcePartLBrace : SourcePartRBrace : SourcePartEqual : SourcePartAsPattern : SourcePartOther : String -> SourceParttoString : SourcePart -> Stringtokens : String -> List SourcePart