extract builder() method
test that report include the class names
include operations, currently with constructor