package org.shedlang.compiler.backends; import org.shedlang.compiler.backends.targets.ShedTarget; import java.util.Optional; public interface BackendFactory { String name(); Optional backendForTarget(ShedTarget target); }