Earlier quoted context omitted.
Support fragments "fixed" nested fragments a little while back, or so they claimed in a change log.
I don't even know; I imagine at that point there wasn't many developers left around still willing to go down that route. As an Android dev I'm in the camp that steers clear of Fragments out of principle, if only possible.
Only use them in a single form. FragmentTransaction add/remove/replace, no fragment tags in xml to cause inconsistent behavior
Represent state with single AutoValue + Auto Parcel object and save it with Icepick so they work with process death automatically
Implement all interactions with other threads via RxJava so I can unsubscribe and avoid "after onInstanceState exceptions"
Use custom view groups instead of nested fragments since nested fragments tend to not be using the backstack anyways