Address removed empty? and ignored_attrs - refactored address code