Added verbose exception for accidentally overwriting an existing component due to a cid collision.