delivering the same configuration instance when I call configure twice
renaming fluent to builder and moved to namespace metadata to better align with the entity framework code
partial and bad changes to support reccursive circular reference
reset all, starting again.