added static construct method for projection
fixes problem with IN(Collection) not working with (at least)
eclipselink