optional municipal charter law