hopefully this answers why another binary questions... once we have more magical support for defaulting this stuff we can use that instead mabye.