eo implements objective runtime