Make Address factory extendable