s/constructabe/constructible/ ?