Constructible data