getDefaultProps sets missing attrs, not undef ones

Since we always pass calculator as a prop, the `calculator: false` in getDefaultProps wasn't kicking in.

Auditors: alex, emily