Take a look at bjlittle/iris#6