fix problem withh NDArray add-product! parameter coercion
NDArray coercion fixes