add a lot of handling for edge cases around captured undefined values
add a lot of handling for edge cases around captured undefined values

analyst-collective/dbt,fishtown-analytics/dbt,analyst-collective/dbt,fishtown-analytics/dbt,fishtown-analytics/dbt