why not `->()`?