Documented passing instances as values