When an address is provided and the type has not been explicitly provided, parse the address and automatically set the type.