initial tests for Rename

Implemented a couple of tests for rename.  Also I discovered that if
you project to a completely disparate type it doesn’t error, just
returns a zero value.