we won't support optional dependencies