Reasoning results all results, not only inferred results. Let me check with the others on this one. It might be the case that Statement being a subclass of Resource has something to do with not getting results for the reification predicates. You specified "statement" (with a lowercase "s"), but in RDF spec it looks like the domain of subject/predicate/object properties would infer the resource to be a Statement.