Truncating Meaning Program Design