Improved language flexibility of no-arg functions