- Use Immutable.js for non primitives, such as lists, objects, maps, etc.
- Store keys of Immutable.js values should be named with prefix
$$
Store should be of the shape:
export type StoreType = {
$$commentsStore: $$Map<string, any>,
$$profileStore: $$Map,