public boolean hasNextWord() {
        // If the data is not null and has a value above 0x1f, then
        // the answer is yes. Note that it's assumed that unresolved
        // data will be small enough to fit in the current word.
        if(data == null)
            return false;
        if(type == ValueType.LITERAL)
            return data.getUnresolvedWord() > 0x1f;
        return true;
    }