anchor.diff:              'key': 'useStateTest',
             }, []),
             react.h2({'key': 'useDebugValueTestLabel'}, ['useDebugValue Hook Test']),
  -          FriendListItem({'friend': {'id': 1, 'name': 'user 1'}}, []),
  -          FriendListItem({'friend': {'id': 2, 'name': 'user 2'}}, []),
  -          FriendListItem({'friend': {'id': 3, 'name': 'user 3'}}, []),
  -          FriendListItem({'friend': {'id': 4, 'name': 'user 4'}}, []),
  +          FriendListItem({
  +            'friend': {'id': 1, 'name': 'user 1'}
  +          }, []),
  +          FriendListItem({
  +            'friend': {'id': 2, 'name': 'user 2'}
  +          }, []),
  +          FriendListItem({
  +            'friend': {'id': 3, 'name': 'user 3'}
  +          }, []),
  +          FriendListItem({
  +            'friend': {'id': 4, 'name': 'user 4'}
  +          }, []),
           ]),
           querySelector('#content'));
     }
  
positive.code: _friendListItem(Map props) {
    final isOnline = useFriendStatus(props['friend']['id']);
  
    return react.li({'style': {'color': isOnline.value ? 'green' : 'black'}}, [props['friend']['name']]);
  }
  
  void main() {
  
negative.code:   void handleStatusChange(Map status) {
      isOnline.set(status['isOnline']);
    }
  
    useEffect(() {
      ChatAPI['subscribeToFriendStatus'](friendID, handleStatusChange);
      return () {
  