That's precisely what the comment is *trying* to say :) It's saying "If you return a `[]` **instead** it will break the code above, hence you need to return an empty relation with `Post.none`. I agree it's confusing, feel free to take a stab at rewriting that!