possibly-async (npm): Helps implementing functions that are synchronous or asynchronous depending of their parameters
Keywords: sync|synchronous|async|asynchronous|promise|value|optional