It is only in alpha now, but we may want to look into taking this. I
need to read into it a bit more, but there are some nice things that
This will, at first glance, require a decent amount of work. However,
we have pretty good test coverage on our API now, so we shouldn't end
up regressing anything.