Added the createScopedRequired method