Note that when return type of the function is None, `return` is not required.