missing extension problems are handled inside backend class.