func (c *LogicalList) AppendObject(v object.Object) error {
	if v == nil {
		c.builder.AppendNull()
		return nil
	}

	// TODO(nickpoorman): Implement
	// b, chkd := object.CastToList(v)
	// if !chkd {
	// 	return fmt.Errorf("cannot cast %T to object.List", v)
	// }

	// c.builder.Append(b.Value())
	return nil
}
// AppendObject can append an Object.
AppendObject can append an Object.
// AppendObject can append an Object .
func (c *LogicalList) AppendObject(v object.Object) error {
	if v == nil {
		c.builder.AppendNull()
		return nil
	}
	return nil
}
func ( c * LogicalList ) AppendObject ( v object . Object ) error { if v == nil { c . builder . AppendNull ( ) return nil } return nil }
AppendObject can append an Object.
AppendObject can append an Object .
// TODO(nickpoorman): Implement // b, chkd := object.CastToList(v) // if !chkd { // 	return fmt.Errorf("cannot cast %T to object.List", v) // } // c.builder.Append(b.Value())