well PHPCR properties always have a type, but afaik for querying the types do not matter. @dantleech may i ask you to write some phpcr query to check this? create a document with a Double property and query with a string or something like that? if that works then i guess we don't need the Parameter object