Fix bug where BNode identifiers were not cached when parsing.
This resolves issue #14.