call `later` with `_context`; restructure comments for class functions