optional scope parameter

what do you think about it?