Why not allow any kind of overlay filesystem like docker does instead of hard-coding the btrfs dependency ?<p>It seems like a decent solution overall, and it allows to distribute security updates to libraries unlike docker images.