Checks whether a value is a proxy object
Deep-fallback makes work with fallbacks enjoyable
Swaps two chars in a string by indexes