TODO: Document return values (context, isReady), setFrameReady(), and examples.