fail-safe interited resources closure properties declaration