fix #671, filter module proposals by backend type