This might look like insignificant issue, but is a BIG one. A standard (economy) VoIP trunk consist of BTN (Billing Telephone Number), number of concurrent channels and set of VDID (Virtual DID,) a dollar each. In this scenario, only BTN is tied to physical location which is present when 911 is dialed. If a VDID dials 911, the trunk provider's 911 center must supply the address as per BTN which increases the response time and is is charged per 911 call.
I appeal to Microsoft to seriously re-think the possibility of rewriting the CLI for some cases before someone goes "postal" and we get in trouble...
Drago