In other more obscure cases I just add the documentation to it's context and let it work based on that.
In other more obscure cases I just add the documentation to it's context and let it work based on that.