There are some really, really interesting questions here, with different implications from all sides.