Log this as an ERR.
Return the original style if no stack style.
These are static methods.
Avoid warnings about references.
Catch exceptions.