Fix backward isAssignableFrom statements