hasField method
Internal utility method to determine if this
unpacked lua object is a table and has a field with value key.
Implementation
bool hasField(Object key) {
final ptr = deref();
if (ptr.isTable) {
return ptr._fields?.containsKey(_keyFrom(key)) ?? false;
}
return false;
}