More strict conditions in _symbolic_factor