NOTE: Something interesting is coming. For the dated and clumsy version, please revert to: 1bab4b9c60ad43302e460a24de14a0ac136bea7f Use with the 0.5.2 tagged version of Arcan.