What on earth were those things that the adorable Jane Asher was sewing in DEEP END?  Proto-Pillow Pets?