Fix default values with coercion
Get struct fields working