Add optional and provided scope

Fix for #10 
This should be provided, not optional.