Better error message for bad runtime MI hierarchy.
Added a bad MI example, renamed namespace examples.