A subprocess interface for Scala