Allow backends to be configured

(not fully aligned with current Makefile setup)