Separating binary and character analysis