asInputOrNull