prototype for StreamField in Wagtail - see https://github.com/torchbox/wagtail/issues/823