removed xIsVariadic