Add assertion descriptiosn on type mismatches when creating