bool tryGetValue(bool Function(dynamic value) fn) { try { return fn(_value); } catch (e) { return false; } }