Map<String, dynamic>? get arguments { if (settings.arguments is Map<String, dynamic>) { return settings.arguments as Map<String, dynamic>; } return null; }