allow callback to have no arguments in backcall syntax