Fixed innerProduct in fourVector to always return a value, even if it fails.