Frame model is repr()-able
Don't return source line number from Frames.lines()
Return correct code for exception raised in with-block