issue #156 - thanks goffrie for sourcemap contribution