after and before arguments are now optional (to match man page)

Previously they were not behaving like the context option even though the man page implied that they did.
You meant to put `opts.after` here.