Comment on this, + what that return type means/does