Check if a backend is supported before using them

Alert user & bail if it's not