Extract interfaces from structs, so we can wrap them later.