code: function select(state) {
    return {
      visibleTodos: selectTodos(state.todos, state.visibilityFilter),
      visibilityFilter: state.visibilityFilter
    };
  }
docs: Which props do we want to inject, given the global state? Note: use https://github.com/faassen/reselect for better performance.