Any chance Jafar was using the Oracle girl to disguise himself and now he’s using Aladdin. Maybe Aladdin in storybrooke is actually Jafar and that’s why he gave Emma the shears so she could do the same thing Aladdin did. Or maybe Aladdin is actually alive somewhere else and never used the shears!