The purpose of this module is to avoid new function creation on render, yet what you provide here is a factory function that creates a new function on every render, which defeats the purpose of avoiding bind in a render function.
Perhaps you want to introduce some sort of memorization?