include location metadata for errors
better back traces, maybe