Eden language component