Checks that we report correct endLine, endColumn and source for scripts.
{
    compiled : {
        endColumn : 0
        endLine : 0
    }
    returned : {
        endColumn : 0
        endLine : 0
    }
}
{
    compiled : {
        endColumn : 1
        endLine : 0
    }
    returned : {
        endColumn : 1
        endLine : 0
    }
}
{
    compiled : {
        endColumn : 2
        endLine : 0
    }
    returned : {
        endColumn : 2
        endLine : 0
    }
}
{
    compiled : {
        endColumn : 0
        endLine : 1
    }
    returned : {
        endColumn : 0
        endLine : 1
    }
}
{
    compiled : {
        endColumn : 1
        endLine : 1
    }
    returned : {
        endColumn : 1
        endLine : 1
    }
}
{
    compiled : {
        endColumn : 3
        endLine : 1
    }
    returned : {
        endColumn : 3
        endLine : 1
    }
}
{
    compiled : {
        endColumn : 0
        endLine : 2
    }
    returned : {
        endColumn : 0
        endLine : 2
    }
}
{
    compiled : {
        endColumn : 1
        endLine : 2
    }
    returned : {
        endColumn : 1
        endLine : 2
    }
}
{
    compiled : {
        endColumn : 2
        endLine : 2
    }
    returned : {
        endColumn : 2
        endLine : 2
    }
}