StatementImpl is an implementation of Statement, so there are all necessary
constructors, and methods for getting the type and the parts of the statement
author: mvo
builds a new statement
Parameters: subject - The subject of this statement Parameters: predicate - The proerty of this statement Parameters: object - The object of this statement