I did notice that the Imagick and Gmagick objects call the interlace types `scheme`, I wonder if it's worth changing `$type` to scheme too.

    ImageInterface::interlace($scheme);