Proof of concept stuff for a possibly unlikely ABXD rewrite :D