issue #27 implement character field access + tests + allow nulls for object fields