- only have one return at the end of the function. - break up functionality more clearly between wire/face walk. - remove unused struct member.
- only have one return at the end of the function. - break up functionality more clearly between wire/face walk. - remove unused struct member.