Fixed non-shared cross() return type.