Re-thinking PersianJs