Expose factories to main app