Update properties in Transform.default_function.

This preserves non-ATL transform behavior in the face of taking
state and execution state.

Fixes #445.