hasField method
Internal utility method to determine if this
unpacked lua object is a table and has a field named key.
Implementation
bool hasField(String key) {
if (isRef) {
return deref().hasField(key);
} else if (isTable) {
return _fields?.containsKey(key) ?? false;
}
return false;
}