CRUNCH-337: Add From methods to support multiple input paths