This doesn't work yet - v3 version: //jsfiddle.net/che85hL9/