With `FixedSizeArrays`, writing ```julia immutable IntervalBox{N, T} <: FixedVector{N, Interval{T}} _ :: NTuple{N, Interval{T}} end ``` generated a type that had a lot of functionality already generated. It would be great to have this functionality also in `StaticArrays`.