Fix and add test for Proc#source_location.