Apologies for being anal, but could you change **i**ris to **I**ris.

You've introduce the concept of `source root` ... what is this?