Bind context to factory functions
Cover your ass