Gets the value for the given key, returns null if null or wrong type
int? optInt(String key) { final value = _internalMap[key]; return value is int ? value : null; }