Railway Oriented Programming III