Changed postalAddressStruct to return Elem so we can use matchers instead of screwing around with sequences, now handels empty postcode