Request binder creates new objects, using constructor. Getters and setters are used if available. Fixes for subclasses. Logger support. null response does not fail if logger is set. readonly properties support