Maybe we should throw an exception in that case? otherwise this will silently stop working if the field is renamed?