Version change! Went back on some decisions, changed api. Fixed errors. Now using iterable for fields.