Support custom scenario option in .first and .all calls