Adding guarded assertion to Transform3 to catch non-Matrix sets