Get backend-related code sketched out.

In the best case, the new ops "just" need implementing for things to
work.