Unit constructor -> private.