Added ignore keyword arg to is_compatible().