sorry to be picky, but there should be different indentation:

````
return xxx || {
  a: b
};
````