context can be `undefined` here + feel free to write specs :)