assembles property children schemas for