rename should warn when column does not exist
`boston.rename(columns={'1': 'zn', '12': 'medv'}, inplace=True)`

had no effect since columns `'1'` and `'12'` don't exist. There should be a warning when column does not exist.