improved add_schema_field
Merge remote-tracking branch 'siq/master'

why this merge is necessary,