Rename "ConstructBuilder" to "FindRequestHandler"

as "ConstructBuilder" is a weak name that no longer accurately describes what this does
Also more detail in the error message