Options for assigning fields using with() or entire objects with from().
with()
from()
How to deal with out-of-range values