Error if the same view ID is injected twice on the same class.

Resolves #171 
This whole thing needs un-indented to match the others. It's two space indent all around.