Explicitly make opts optional

In other words: Make sure it's part of the official API rather than undocumented behaviour.