Object#blank? is no longer given in dragonfly
updated #read interface to return an array or nil