Changing back to nested onPost handlers.
Merge.