Welcome to Semi-Infinite Solutions