+ json write support
# bugfix: if using dynamic array access the first (buffered) element vanished