introduce filter
introduce hookable
Fixing array string conversion if it is a readonly field