Add an option to use spec location if there is no call site.