does second `context` parameter was here all the time?