split up module SourceLocation