Add ElemProxy

For elem persistence
Unmarshal Elem