Tuple member defaultInit requires 'this', so use std.traits.defaultInit with selective import.
fix incorrect method access
Merge pull request #1158 from 9rnsr/fixRightThis

Fix right this check