Isolating Resources functionality and its DSL