Identifiers can now be redefine in inner scopes

as per Eloe