Reorder phoneUS extender validation checks

Reorder phoneUS validation checks to preserve optional properties if
observable is not initialized or null.

Add unit tests to other extenders to reflect optional properties for
uninitialized or null condition.