julia> x = ComponentVector(NamedTuple{(:a, :b)}([false, true]))
ComponentVector{Bool}(a = false, b = true)
julia> typeof(x)
ComponentVector{Bool, Vector{Bool}, Tuple{Axis{(a = 1, b = 2)}}} (alias for ComponentArray{Bool, 1, Array{Bool, 1}, Tuple{Axis{(a = 1, b = 2)}}})
julia> zero(x)
ComponentVector{Bool, BitVector, Tuple{Axis{(a = 1, b = 2)}}}(a = false, b = false)
julia> typeof(x) == typeof(zero(x))
false