code: def spatial_image() -> SpatialImage:
      return Nifti1Pair(
          np.array(
              [
                  [
                      [
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                      ],
                      [
                          [0, 0, 0, 0],
                          [0, 1, 0, 0],
                          [0, 0, 1, 0],
                          [0, 0, 0, 0],
                      ],
                      [
                          [0, 0, 0, 0],
                          [0, 0, 1, 0],
                          [0, 1, 0, 0],
                          [0, 0, 0, 0],
                      ],
                      [
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                          [0, 0, 0, 0],
                      ],
                  ]
              ],
              dtype=float,
          ).reshape(4, 4, 4, 1),
          np.eye(4),
      )
  
imports: from typing import Iterable, Sequence
  import numpy
  import pytest
  from nibabel.nifti1 import Nifti1Pair
  from nibabel.spatialimages import SpatialImage
  from brainiak.image import mask_image, mask_images, MaskedMultiSubjectData, multimask_images, SingleConditionSpec
label_desc: Use image node_id 3 for calling a global function with example usage: spatial_image() and returns: Nifti1Pair