Constructive empiricism